package ca.ets.osgi.hotelinterface;

public interface IHotelReservation<Object> {
	
	
	/**
	 * 
	 * @param hotelName
	 * @param hotelAddress
	 * @param hotelArrivalDate
	 * @param hotelDepartureDate
	 * @return
	 */
	public Object roomInscription(String hotelName,String hotelAddress, String hotelArrivalDate,String hotelDepartureDate);
	
	/**
	 * 
	 * @param hotelName
	 * @param cityEvent
	 * @param codePostalEvent
	 * @param hotelArrivalDate
	 * @param hotelDepartureDate
	 * @return
	 */
	public Object roomInscription2(String hotelName,String cityEvent,String codePostalEvent, String hotelArrivalDate,String hotelDepartureDate);
	
	/**
	 * 	
	 * @param cityEvent
	 * @param hotelArrivalDate
	 * @param hotelDepartureDate
	 * @return
	 */
	public Object roomInscription3(String cityEvent,String hotelArrivalDate,String hotelDepartureDate);
}
